On This Page

SQL MID() ফাংশনটি টেক্সট ফিল্ড থেকে নির্দিষ্ট সংখ্যক বর্ণ নিষ্কাশন(extract) করে।

SQL MID() সিনটেক্স

SELECT MID(name_of_column, start, length) AS some_name
FROM name_of_table;

 


 

প্যারামিটারবর্ণনা
name_of_columnআবশ্যক। যে ফিল্ড থেকে বর্ণ খুঁজে বের করে।
startআবশ্যক। শুরুর অবস্থান নির্ধারণ করে।
lengthঐচ্ছিক। যত সংখ্যক অক্ষর রিটার্ন করবে তার দৈর্ঘ্য বুঝায়। যদি এটিকে বাদ দেওয়া হয় তাহলে MID() ফাংশনটি টেক্সট ফিল্ডের সকল অক্ষর গুলো নিয়ে আসে।

বিঃদ্রঃ SQL Server এ MID() ফাংশনের সমতুল্য ফাংশন হলো SUBSTRING() ফাংশন

SELECT SUBSTRING(name_of_column, start, length) AS some_name
FROM name_of_table;

 


 

নমুনা ডেটাবেজ

MID() ফাংশনের ব্যবহার দেখানোর জন্য আমরা আমাদের নমুনা ডেটাবেজ Student ব্যবহার করবো।

নিচের অংশটি "Student_details" টেবিল থেকে নেওয়া হয়েছেঃ

আইডি নংরোল নাম্বারশিক্ষার্থীর নামপ্রতিষ্ঠানের নামঠিকানা
১০১তামজীদ হাসানজাতীয় বিশ্ববিদ্যালয়চাঁদপুর
১০২মিনহাজুর রহমানজাতীয় বিশ্ববিদ্যালয়চাঁদপুর
১০৩মোঃ সবুজ হোসেনজাতীয় বিশ্ববিদ্যালয়চাঁদপুর
১০৪ইয়াসিন হোসেনজাতীয় বিশ্ববিদ্যালয়চাঁদপুর
১০৫ফরহাদ উদ্দিনজাতীয় বিশ্ববিদ্যালয়চাঁদপুর

SQL MID() ফাংশনের উদাহরণ

নিম্নের SQL স্টেটমেন্টটি "Student_details" টেবিল থেকে "ঠিকানা(Address)" কলামের প্রথম তিনটি অক্ষর সিলেক্ট করবেঃ

উদাহরণ

SELECT MID(Address, 1, 3) AS ShortAddress
FROM Student_details;

 

ফলাফলঃ

আইডি নংরোল নাম্বারশিক্ষার্থীর নামপ্রতিষ্ঠানের নামসংক্ষিপ্ত ঠিকানা
১০১তামজীদ হাসানজাতীয় বিশ্ববিদ্যালয়চাঁ
১০২মিনহাজুর রহমানজাতীয় বিশ্ববিদ্যালয়চাঁ
১০৩মোঃ সবুজ হোসেনজাতীয় বিশ্ববিদ্যালয়চাঁ
১০৪ইয়াসিন হোসেনজাতীয় বিশ্ববিদ্যালয়চাঁ
১০৫ফরহাদ উদ্দিনজাতীয় বিশ্ববিদ্যালয়চাঁ
Content added || updated By

আরও দেখুন...

Promotion